package studentinformationmanagementsystem.service;

import studentinformationmanagementsystem.entity.Student;
import studentinformationmanagementsystem.entity.TacShow;

import java.util.List;
import java.util.Map;

/**
 * @author 苗庆
 * @version 1.0
 */
public interface TakeACourseService {

    /**
     *
     * @param student  使用学生表id
     * @return   多个前端页面展示学生个人的选修课
     */
    //展示学生个人的所有选课信息
    public List<TacShow> lookCourse(Student student);


    /**
     *
     * @param number  课程编号
     * @param student 学生个人信息对象
     * @return
     */
    //学生选课
    public Map<String, String> isAddCourse(String number, Student student);


    /**
     *
     * @param number 课程编号
     * @param student 学生个人信息对象
     * @return
     */
    //学生退选修课
    public boolean isDeleteCourse(String number,Student student);

}
